home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Scope / Scope Disk #084 (199x)(Scope PD)(US)[WB].zip / Scope Disk #084 (199x)(Scope PD)(US)[WB].adf / Timer / Timer.doc < prev    next >
Text File  |  1989-06-16  |  2KB  |  60 lines

  1. Timer    -    Copyright 1989, by John L. Williams
  2.             Timer may be FREELY distributed, as long as it is
  3.             without any charge and provided this documentation
  4.             accompanies it.
  5.  
  6.  
  7. This program was written in:
  8.  
  9.         Multi-Forth
  10.         (Copyright by Creative Solutions, Inc.)
  11.  
  12.  
  13. Timer is a simple timing loop which temporarily replaces your
  14. prompt with the number of seconds (down to 1/1000 sec.) required
  15. to perform each command you enter. It does this by running your
  16. command as a separate task, watching over that task and measuring
  17. how long it took to complete.
  18.  
  19. Format:
  20.  
  21. Timer [?]        (Timer ? - Provides somewhat useless info about Timer)
  22.  
  23. To start Timer, all you have to do is enter Timer (and Return).
  24. In order to quit Timer, all you need to do is enter Timer (and
  25. Return), again.
  26.  
  27.  
  28. Notes:
  29.  
  30. Virtually all programs, I have tried, work just as they normally
  31. do while Timer is running. The exceptions seem to be those
  32. programs which  cannot be run from a background (such as
  33. DiskDoctor).
  34.  
  35. The Multi-Forth implementation which I am using (Ver 1.3), does
  36. not allow the use of one of the improtant new AmigaDOS 1.3
  37. features:
  38.  
  39.     Alias seems to have disappeared, but it really hasn't. The
  40.     reason for this is that Alias is task specific and therefore
  41.     is totally un-initialized when the Timer task runs.
  42.     (Therefore, if you use Alias as a short-cut to some of your
  43.     commands, those aliai (?) will not work! - use the original
  44.     and complete paths!)
  45.  
  46.     Also, because Timer runs your commands as separate tasks, ^C
  47.     and ^D do not function the way you may be used to having
  48.     them work. In order to interrupt, or cancel, a command that
  49.     is being timed, you must use the Break command from another
  50.     shell.
  51.  
  52. Enjoy!!!
  53.  
  54. John L. Williams
  55. 11970 Montana Ave. #112
  56. Los Angeles, CA 90049
  57.  
  58. (213) 820-8408
  59.  
  60.